home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / help / c.s.a.i-FAQ.lha / csa-Intro-FAQ.txt < prev   
Encoding:
Text File  |  1999-08-15  |  72.6 KB  |  1,846 lines

  1. Subject: Amiga Introduction FAQ (8/14/99)
  2. Newsgroups: comp.sys.amiga.introduction
  3. Organization: Amiga Lives!
  4. Reply-To: wnear@cecomet.net
  5.  
  6. THE OFFICIAL comp.sys.amiga.introduction FAQ
  7. (last updated on August 14, 1999)
  8.  
  9. DISCLAIMER:  This information is intended to be helpful. However, I
  10. can't be responsible for errors, omissions, typos, or sheer stupidity.
  11. If your computer explodes in a fiery mass of molten metal, and your
  12. dog catches fire and runs around the house lighting everything up,
  13. reducing your house to a smoldering ruin, it's your fault, not mine.
  14. You shouldn't have let him sleep by the computer in the first place!
  15.  
  16. [Changes since the last update:
  17. 1. THE BASICS
  18.  * What are screens?
  19. ]
  20.  
  21. NOTE:  If you would like to have the hypertext (AmigaGuide) version of this
  22. document, then please Email me (wnear@cecomet.net) and request it, or go to
  23. Aminet and look for the file c.s.a.i-FAQ_g.lha in the docs/help directory.
  24. You will have to have AmigaGuide or Multiview in order to use this version of
  25. the FAQ.
  26.  
  27. CORRECTIONS and SUGGESTIONS:  Did you find any spelling or information errors
  28. in this FAQ?
  29.  
  30. Do you have any ideas or suggestions that you feel would improve this FAQ?
  31.  
  32. If so, please Email me and let me know -- I'm always open to new ideas and
  33. even criticism. :)
  34.  
  35.  
  36.   -- CONTENTS --
  37.  
  38. 1. THE BASICS
  39.  * What are:  Kickstart, Workbench, AmigaDOS, and what's the
  40.    difference?
  41.  * What are screens?
  42.  * What is this multitasking stuff all about?
  43.  * But I thought Windows95 invented multitasking?
  44.  
  45. 2. THE HARDWARE
  46.  * What models of Amigas are there?
  47.  * What are:  OCS, ECS, and AGA?
  48.  * What are:  EHB6, EHB8, HAM6, and HAM8?
  49.  * What's the difference between CHIP RAM and FAST RAM?
  50.  * How much RAM is in my Amiga?
  51.  * Can I use a VGA monitor on my Amiga?
  52.  * What's this PAL and NTSC stuff all about?
  53.  * Can I get 24-bit graphics displays on my Amiga?
  54.  
  55. 3. THE OPERATING SYSTEM
  56.  * What is the newest version of the Amiga OS?
  57.  * What version of the operating system is my computer running?
  58.  * Should I upgrade to OS 3.1?
  59.  * What is involved in an Operating System upgrade?
  60.  * What versions of the Operating System will work on my computer?
  61.  
  62. 4. BASIC CONCEPTS
  63.  * What is a Device?
  64.  * What is a Volume?
  65.  * What is a Partition?
  66.  * What is an Assign?
  67.  * What are all these files ending in ".info"?
  68.  * What are all these files ending in ".library"?
  69.  
  70. 5. USING THE WORKBENCH
  71.  * When I click on an "install" icon, it says "Can't open
  72.    your tool Installer". Why?
  73.  * How do I change the image used for an icon?
  74.  * I've formatted a Zip/EZ disk, and now I have two icons. What's
  75.    going on?
  76.  
  77. 6. USING THE SHELL
  78.  * How do I open a Shell?
  79.  * General Information.
  80.  * Where are the commands located?
  81.  * What are argument templates?
  82.  * Using Escape characters.
  83.  * I/O redirection.
  84.  * The powerful LFORMAT command.
  85.  * What are some of the most basic AmigaDOS commands I should know?
  86.  
  87. 7. SOFTWARE CONFIGURATION
  88.  * How do I make the floppy drive stop all that clicking?
  89.  * How do I keep lame install scripts from overwriting my LIBS: with
  90.    older versions of libraries than I already have?
  91.  * How do I know what version a library is?
  92.  
  93. 8. UPGRADES
  94.  * Can I use an Iomega Zip or SyQuest EZ drive on my Amiga?
  95.  * What's the most cost-effective way to make my unexpanded Amiga
  96.    faster?
  97.  * What kind of hard drives work with the built-in controller in the
  98.    A1200?
  99.  * My accelerator can take 72-pin SIMMs. What kind do I need? What
  100.    about parity & EDO?
  101.  
  102. 9. THIRD-PARTY SOFTWARE
  103.  * What is MUI?
  104.  * Why is everyone always arguing about MUI?
  105.  * What is Directory Opus?
  106.  * What is Executive?
  107.  * What is ixemul.library?
  108.  * What is ADE?
  109.  
  110. 10. THE INTERNET
  111.  * What kind of modems will work with the Amiga?
  112.  * How fast can I make the serial port go?
  113.  * But the Serial Preferences editor doesn't go up that high!
  114.  * What is LhA? How do I use all these files with .lha extensions?
  115.  * What is Aminet?
  116.  * Where are the Aminet mirror sites?
  117.  * How is Aminet organized?
  118.  * Can I run Netscape Navigator?
  119.  * Netscape is evil. I want an Amiga browser.
  120.  
  121. 11. DEALING WITH OTHER PLATFORMS
  122.  * Can I read Amiga disks on a PC?
  123.  * Can my Amiga read PC disks?
  124.  * Can the Amiga read Macintosh disks?
  125.  * Can I transfer files from Amiga to Mac and vice-versa without
  126.    getting special software like CrossMac?
  127.  * When I transfer graphics from the Amiga to the PC/Mac, they end up
  128.    squashed! When I transfer them from a PC/Mac to the Amiga, they end
  129.    up elongated vertically! What do I do?
  130.  * When I transfer a text file from the Amiga to the PC, it comes
  131.    out all messed up, as if it doesn't know where the lines are
  132.    supposed to end. What do I do?
  133.  * What is Shapeshifter?
  134.  * Where do I get a Mac ROM from?
  135.  
  136. 12. AMIGA MAGAZINES
  137.  * What is Amazing Amiga Computing (Informer) magazine and how can I
  138.    get it?
  139.  
  140.  
  141. 1. THE BASICS
  142.  
  143. ** What is:  Kickstart, Workbench, AmigaDOS, and what's the
  144.    difference?
  145.  
  146. Kickstart is the part of the OS (Operating System) software which is 
  147. resident in the ROM chip. When you boot the computer, it "kickstarts" 
  148. it. Many frequently used functions and commands are contained in the 
  149. Kickstart ROM. This helps to speed up some system functions because 
  150. the commands can be quickly retrieved from the ROM, rather than 
  151. from a slower hard drive or floppy disk.
  152.  
  153. Workbench is the file manager for the Amiga. By using Workbench,
  154. you can:  open windows for the directories (or "drawers") on your
  155. disks, run programs, set preferences, etc., all by use of a mouse-
  156. driven graphical interface (Intuition.)
  157.  
  158. AmigaDOS is the Disk Operating System portion of the OS, which is
  159. responsible for input and output to disks and devices, the file
  160. system, and so on.
  161.  
  162. ** What are screens?
  163.  
  164. One area where the Amiga excels above all other platforms is in how
  165. screens are manipulated. An Amiga is capable of presenting multiple
  166. screens in the same way another computer can open multiple windows.
  167. For example, a window has a title bar which allows the window to be
  168. dragged horizontally, diagonally, or vertically. The Amiga adds to
  169. this by adding a title bar to the top of the display area, which
  170. allows the entire screen to be dragged vertically and horizontally,
  171. but not diagonally. In moving a screen, all windows also move with
  172. that screen. If a screen is opened behind the front screen, the
  173. contents of both screens are shown.
  174.  
  175. When dragging a window on most systems, a small rubber-band or outline
  176. of the window is drawn. When dragging Amiga screens, however, the
  177. entire bitmap is dragged. In fact, dragging a screen moves data more
  178. smoothly and faster than dragging an individual window.
  179.  
  180. Screens can have palettes independent of other screens, so a Workbench
  181. screen can use one palette of 256 colors while a paint program behind
  182. it can have a different palette of 256 colors.
  183.  
  184. Screens can have resolutions independent of other screens. For
  185. example, It is possible to open the Workbench in 640x400 and open a
  186. video titling program in 1280x400.
  187.  
  188. Screens can have screenmodes independent of other screens. It is
  189. possible to open one screen in 640x400 interlaced, another in 320x200
  190. non-interlaced, another in 1432x478 interlaced overscan, another in
  191. 320x512 interlaced PAL in 8 bitplanes, and another in a programmable
  192. resolution such as 100x100 in 3 bitplanes, etc.
  193.  
  194. It is possible to perform graphics operations behind screens. A 256
  195. color paint program can open a small palette along the bottom of the
  196. screen with a palette of 262,144 colors and allow you to draw behind
  197. the toolbox, or clip and paste graphics behind the toolbox. A screen
  198. can also render all of its gadgets behind other screens and then push
  199. to the front when it is done rendering.
  200.  
  201. Screens can be attached to other screens. When a parent screen is
  202. dragged, all children will drag with it. A child screen can be dragged
  203. independent of the other screens. When a parent screen is pushed, all
  204. children are pushed with it. When a child screen is pushed, it moves
  205. independent of the other screens; however, within the domain of the
  206. parent screen, such that the parent screen is always behind all
  207. children.
  208.  
  209. Screens can be arranged in any order just as windows.
  210.  
  211. Screens can be animated by pushing a newly drawn screen to the front
  212. and drawing the next frame in a screen behind all other screens. Then
  213. when the back screen is rendered, it may be pushed to the front.
  214.  
  215. ** What is this multitasking stuff all about?
  216.  
  217. Multitasking means that you can run more than one program at a time.
  218. Without getting too deep into the technical stuff, what happens is
  219. that the operating system shares the CPU time between different
  220. programs.
  221.  
  222. On the Amiga this means that you can do more than one thing at one
  223. time. For example, you can start formatting a floppy disk, and while
  224. it's formatting you can flip to your word processor and type away.
  225.  
  226. ** But I thought Windows95 invented multitasking?
  227.  
  228. Don't believe everything you read, especially if it comes from
  229. Microsoft. The Amiga was multitasking ten years before Windows95.
  230.  
  231.  
  232. 2. THE HARDWARE
  233.  
  234. ** What models of Amigas are there?
  235.  
  236. A1000 - The first Amiga, this one is now obsolete. This model uses a
  237. 68000 CPU.
  238.  
  239. A500 - A "one-piece" model (keyboard attached) with a numeric keypad
  240. and an expansion slot on the left side, plus a "trapdoor" slot in the
  241. bottom for RAM expansion. It came with the Original Chip Set (OCS) and
  242. was surprisingly expandable. This model uses a 68000 CPU.
  243.  
  244. A500+ - An updated version of the A500, with one megabyte (MB) of RAM, 
  245. able to expand to 2 MBs of CHIP RAM, and the Enhanced Chip Set (ECS).
  246. This model uses a 68000 CPU.
  247.  
  248. A600 - Another "one-piece" model, without a numeric keypad, but with a
  249. slot for PCMCIA cards. The problem with this one is that the chips are
  250. surface-mounted on the motherboard (with the exception of the OS ROM),
  251. so it's not as easy to do simple repairs or upgrade the chips as with
  252. socketed motherboards. This model uses a 68000 CPU.
  253.  
  254. A1200 - The current low-end model, a "one-piece" with a numeric
  255. keypad, but smaller than the A500. It has an expansion slot and a
  256. slot for PCMCIA cards, plus a "trapdoor" for RAM expansion. It is an
  257. Advanced Graphics Architecture (AGA) chipset machine. This model uses
  258. a 68EC020 CPU.
  259.  
  260. A2000 - A "big-box" Amiga with a separate keyboard. It has 5 Zorro II
  261. slots and 4 ISA slots inside for expansion, plus a Video slot and a
  262. CPU slot for processor upgrades. This model uses a 68000 CPU.
  263.  
  264. A1500 - A version of the A2000, European only. This model uses a 68000
  265. CPU.
  266.  
  267. A2500 - A version of the A2000, I believe it was North American only.
  268. It came with a 68020 CPU and a SCSI (pronounced:  scuzzy) hard drive
  269. interface.
  270.  
  271. A3000 - A smaller "big-box" model than the A2000. It has Zorro III
  272. slots, which are 32-bit, and ISA slots, plus the Video and CPU slots.
  273. It also has a built-in SCSI interface and a VGA monitor connector.
  274. This model uses a 68030 CPU at 16 or 25 MHz. depending on the model.
  275.  
  276. A3000T - A tower version of the A3000. Not many of these were made.
  277. This model uses a 68030 CPU.
  278.  
  279. A4000 - A "big-box" AGA machine, with Zorro III, ISA, and Video slots.
  280. The processor is on a daughterboard, so it can easily be replaced with
  281. a faster-processor version. This model uses a 68030 or 68040 CPU
  282. depending on the model.
  283.  
  284. A4000T - A tower version of the A4000, this is the current high-end
  285. model. This model uses a 68040 CPU.
  286.  
  287. If you would like a complete list of all Amiga models with detailed
  288. specs, please Email me (wnear@cecomet.net) and I'd be happy to forward
  289. it to you. The list would make this FAQ even longer than it already
  290. is, so I think this is the best way of doing it at this time.
  291.  
  292. ** What are:  OCS, ECS, and AGA?
  293.  
  294. The Amiga custom chips come in three versions. The OCS (Original Chip
  295. Set) was used primarily from 1985 to 1992. In 1989 Commodore released
  296. the ECS (Enhanced Chip Set.) Finally, in 1992 the AGA (Advanced
  297. Graphics Architecture) was released.
  298.  
  299. So, if someone asks you which custom chip set your Amiga has, you will
  300. reply with:  OCS, ECS, or AGA.
  301.  
  302. ** What are:  EHB6, EHB8, HAM6, and HAM8?
  303.  
  304. EHB6
  305.  
  306. EHB6 is the original Extended Halfbrite mode found on most Amigas.
  307. The original A1000 did not include support for EHB6 mode, however,
  308. later versions of the A1000 did include support for the EHB6 mode. All
  309. machines since then support EHB6. You can test your EHB6 mode by
  310. opening an EHB6 screen and viewing the palette. If the second set of
  311. 32 colors is identical to the first 32, then you do not have EHB6.
  312.  
  313. EHB6 allows the Amiga to double the number of colors allowed by using
  314. half the intensity of every available color. The original EHB6 mode
  315. supports 64 colors, of which 32 are base colors and 32 are half the
  316. intensity of the first 32 colors. There is an AGA version of the EHB6
  317. mode, called EHB8.
  318.  
  319. EHB8
  320.  
  321. EHB8 is the AGA version of the EHB6 mode. This allows the Amiga to
  322. double the number of colors by using half the intensity of every
  323. available color. This mode supports 256 colors, of which 128 colors
  324. are half the intensity of the first 128 colors.
  325.  
  326. HAM6
  327.  
  328. HAM6 is the original Hold And Modify mode supported by the OCS, ECS,
  329. and AGA Chip Sets. This uses 6 bits per plane to simulate 12 bits
  330. using internal hardware compression. HAM6 uses 4 bits for base colors
  331. and 2 bits to control and modify the base colors to produce more
  332. colors. By using only base colors, HAM6 has a nice clear display,
  333. however taking advantage of the 12-bit palette causes fringing of the
  334. display. This means that some pixels will affect the color of the
  335. pixels next to them. A good HAM6 routine will show very little
  336. fringing, while a poor HAM6 routine will show excessive fringing.
  337.  
  338. HAM6 is supported by OCS and ECS only in low resolution. However, AGA
  339. supports HAM6 in all resolutions. HAM6 is the slowest graphics mode
  340. on OCS and ECS machines and supports 4096 colors from a palette of
  341. 4096 colors.
  342.  
  343. HAM8
  344.  
  345. HAM8 is similar to HAM6, yet supports more colors and more bitplanes.
  346. HAM8 is only supported by the AGA Chip Set. This uses 8 bits per plane
  347. to simulate 18 bits using internal hardware compression. HAM8 uses 6
  348. bits for base colors and 2 bits to control and modify the base colors.
  349. Although this causes fringing, this is mostly unnoticeable especially
  350. when using higher resolutions. Some pixels may affect the pixels next
  351. to them.
  352.  
  353. HAM8 is supported by the AGA Chip Set in any resolution and supports
  354. 262,144 colors from a palette of 16,777,216 colors. HAM8 is the
  355. slowest graphics mode on AGA machines, yet produces very astonishing
  356. pictures that closely resemble 24-bit pictures. It is possible to
  357. simulate and display 24-bit pictures with no loss of data using
  358. software and hardware tricks.
  359.  
  360. ** What's the difference between CHIP RAM and FAST RAM?
  361.  
  362. CHIP RAM is RAM that can be directly accessed by the Amiga's custom
  363. chips without having to use the CPU. This RAM is where graphics and
  364. sound data must be stored in order to be used. You can think of it as
  365. similar to display RAM on a PC, but this is not entirely accurate
  366. because it is used for purposes other than graphics; in fact, it can
  367. be used to store programs and data just like any other RAM in the
  368. system. Low-end Amigas, such as an unexpanded A1200, have only 
  369. CHIP RAM as standard.
  370.  
  371. CHIP RAM is limited to a maximum of 2 MBs, and expanding it is not as
  372. simple as installing more RAM in most machines. The actual CHIP RAM
  373. limit on your particular machine (OCS or ECS) is determined by the
  374. Agnus chip. If you have a "Fatter" Agnus, you can have as much as 1 MB
  375. of CHIP RAM. The "Obese" Agnus allows a full 2 MBs. You cannot simply
  376. replace your 1 MB Agnus chip with the 2 MB version; you must install a
  377. board such as the DKB MegACHIP in most OCS- and ECS-based machines.
  378. AGA Amigas (the A1200 and A4000) come with the replacement chip for
  379. Agnus, called Alice. Alice provides AGA-based machines with access to
  380. 2 MBs CHIP RAM standard. You can read my review of the MegACHIP board
  381. in Amiga Report magazine issue 3.06 (ar306.lha), which is available on
  382. the Aminet in the docs/mags directory.
  383.  
  384. CHIP RAM is slower than FAST RAM. Amigas with only CHIP RAM will
  385. therefore run slower than expanded Amigas. If FAST RAM is installed,
  386. programs will use it first, only using CHIP RAM if there is no FAST
  387. RAM available.
  388.  
  389. FAST RAM can be accessed only by the CPU, so it can't be used for
  390. graphics display (unless a 24-bit graphics board is present) or sound 
  391. playing. However, as the name suggests, this type of RAM is faster and 
  392. is thus preferred for storing programs and data.
  393.  
  394. ** How much RAM is in my Amiga?
  395.  
  396. Open a Shell and type the command "avail" (without the quotes.) It 
  397. will show you the amount of RAM currently free, the amount being 
  398. used, the total amount installed on the system, and the size of the 
  399. largest contiguous block of free RAM, for CHIP RAM, FAST RAM, and 
  400. the total for the system.
  401.  
  402. I just opened a Shell and typed "avail", and it looks like this:
  403.  
  404. Type  Available    In-Use   Maximum   Largest
  405. chip    1848928    244128   2093056   1706288
  406. fast   43594320  14601648  58195968  42401752
  407. total  45443248  14845776  60289024  42401752
  408.  
  409. The numbers are in bytes. Looking at the Maximum column, you can see
  410. that I have 2 MBs of CHIP RAM and 58 MBs of FAST RAM installed, for
  411. a total of 60 MBs of RAM.
  412.      
  413. ** Can I use a VGA monitor with my Amiga?
  414.  
  415. The cheap VGA monitors for PC's support only the one VGA scan rate.
  416. The Amiga uses a much lower scan rate for its normal video modes
  417. (low-res, high-res, etc.), which are actually the same scan rates used
  418. for video. VGA monitors cannot display these modes.
  419.  
  420. However, if you have the ECS or AGA chipset, you can produce video 
  421. modes which are compatible with VGA. You will find a VGA-Only 
  422. monitor driver included with the OS. The problem with this approach is 
  423. that you will be limited to using only those modes. None of the
  424. standard modes will display, which will prevent you from using almost
  425. any games, lots of other software, the Early Startup Menu, or the
  426. Alert screens which appear when your computer crashes.
  427.  
  428. You can get devices called Flicker Fixers or Display Enhancers,
  429. though, which will translate your video modes to rates which can be
  430. displayed by VGA monitors. Why? Because using the higher scan rates 
  431. of VGA monitors is easier on the eyes. However, these devices are
  432. rather expensive. But, by using one, you will be able to use all
  433. screen modes.
  434.  
  435. If you have an A3000, you can ignore everything above. The A3000 has a
  436. VGA monitor output which will allow you to use a VGA monitor for any
  437. display mode -- the equivalent of a Flicker Fixer. Just plug it in and
  438. go.
  439.  
  440. The final, and best, solution is to get a 24-bit display board, and a
  441. real multisync monitor. Multisync monitors are not limited to just one
  442. or two scan rates, like VGA or Super-VGA monitors; they are capable of
  443. displaying any frequency within a certain range. Combining a multisync
  444. monitor with a graphics board, such as a Picasso IV or a CyberVision
  445. 64/3D, will make a powerful graphics machine out of your Amiga. You
  446. can read my review of the Picasso IV board in Amiga Report magazine
  447. issue 5.04 (ar504.lha), which is available on the Aminet in the
  448. docs/mags directory, or you can read it in the June 1997 issue of
  449. Amazing Amiga Computing magazine.
  450.  
  451. If you go this route, however, you need to get a multisync monitor
  452. which can display scan rates down to 15 kHz. Few of them do any more,
  453. so make sure to check the specs before buying from a PC store where
  454. they won't know what you're talking about. You can ignore this
  455. limitation if you also have a flicker fixer installed or you buy the
  456. Picasso IV, which has one built-in. The CyberVision 64/3D has an
  457. optional flicker fixer available for the A4000 only. All you would
  458. need then is a monitor that can scan down to 30 kHz.
  459.  
  460. ** What's this PAL and NTSC stuff all about?
  461.  
  462. Video signals for television in North America are different from those
  463. used in Europe. North America uses the NTSC system, and most European
  464. countries, as well as many others, use the PAL system. Since the Amiga
  465. uses video-based screen modes, they are made for the different modes
  466. according to the country.
  467.  
  468. The main differences between the two modes are resolution and frame
  469. rate. NTSC displays have 200 lines vertically, or 400 in interlaced
  470. mode, and displays 29.97 frames (59.94 fields) per second (most people
  471. round it off to 30). PAL uses 256, or 512 interlaced, with a frame
  472. rate of 25 frames per second (50 fields).
  473.  
  474. If you have the ECS chipset, you can switch your display between the 
  475. two modes using the Screenmode Prefs program, in the Prefs
  476. drawer. You can also switch from the default screenmode at boot time
  477. with the Early Startup Menu, which you access by holding down both
  478. mouse buttons when booting.
  479.  
  480. Some programs, most notably games, which are not fully OS-compliant,
  481. only support one of the modes. Many of the games on Aminet, for
  482. example, are PAL only. If you have an NTSC machine, you will be able
  483. to use most, but not all, of them as long as you have the ECS or AGA
  484. chipset and at least 1 MB of CHIP RAM.
  485.  
  486. This method of switching to NTSC or PAL modes is only used to make
  487. software work which is designed for the other standard. It's not
  488. sufficient if you want to use an Amiga with hardware video equipment
  489. from the other standard. For this purpose, you would have to rework
  490. your Amiga's motherboard to a high degree, e.g. change the main
  491. crystal.
  492.  
  493. ** Can I get 24-bit graphics displays on my Amiga?
  494.  
  495. Yes. There are many third-party graphics boards available for the
  496. Amiga which will allow you to run Workbench and most other programs in
  497. full color.
  498.  
  499. If you do purchase a 24-bit graphics board, make sure that it either 
  500. comes prepackaged with the CyberGraphX (pronounced:  cyber graphics)
  501. or the Picasso96 software packages. Either of these software packages
  502. will allow you to take full advantage of your graphics card. You will
  503. also need Workbench 3.x in order to take advantage of one of these
  504. wonderful cards.
  505.  
  506. Believe me, there's nothing like running your Workbench on a 1024x768 
  507. screen in 256 colors! You can also browse the World Wide Web (WWW) 
  508. and run most programs in 256 or more glorious colors.
  509.  
  510. An Amiga with a 24-bit graphics card makes an AGA machine look very 
  511. sick in comparison. It will be much faster than any AGA machine in 
  512. Workbench emulation. The only disadvantage is not being able to run
  513. the vast majority of AGA games, unless they support CyberGraphX and/or
  514. Picasso96.
  515.  
  516.  
  517. 3. THE OPERATING SYSTEM
  518.  
  519. ** What is the newest version of the Amiga OS?
  520.  
  521. The newest release is 3.1, also known as "version 40".
  522.  
  523. ** What version of the operating system is my computer running?
  524.  
  525. There are several ways to try to discover which OS version you have
  526. installed.
  527.  
  528. Look for a pull-down menu item on the Workbench screen labelled
  529. "About". Selecting it should bring up a little requester with some
  530. version information in it.
  531.  
  532. Also, if you open a Shell window (see basic operations, and using the
  533. Shell) and type "version", you should get some version numbers.
  534.  
  535. Finally, the version numbers are usually printed to the screen when
  536. you boot your computer.
  537.  
  538. The version numbers may not be numbers like "OS 2.1", however. 
  539. The software version numbers translate into OS releases as follows:
  540.  
  541. 40 = 3.1 
  542. 39 = 3.0 
  543. 38 = 2.1 
  544. 37 = 2.04, 2.05
  545. 36 = 2.0
  546. 35 = ?? (Special Kickstart for A2024 monitors)
  547. 34 = 1.3 
  548. 33 = 1.2
  549. 32 = 1.1 (PAL only)
  550. 31 = 1.1 (NTSC only)
  551. 30 = 1.0
  552.  
  553. For example, typing "version" in the Shell on my system produces:
  554.  
  555.   Kickstart 40.63, Workbench 40.42
  556.  
  557. This means I'm running OS 3.1. 
  558.  
  559. ** Should I upgrade to OS 3.1?
  560.  
  561. Short answer:  Yes. Do it now.
  562.  
  563. If you are running OS 1.3, or anything older than that, upgrading to
  564. 3.1 will be like getting a whole new computer. It will look better,
  565. work better, and do more. Also, 1.3 won't run many of the newer 
  566. programs, and it won't get you very far on the Internet.
  567.  
  568. If you have 2.0, 2.04, or 2.05, the answer is still a definite yes.
  569. The look won't be too much different, but the added functionality will
  570. be worth it, especially if English isn't your first language and you
  571. want Locale support.
  572.  
  573. Another option is finding a 2.1 kit somewhere and going to that
  574. instead of 3.1. However, the price of a new 2.1 kit is high enough
  575. that you would be better advised to spend a few extra dollars and go
  576. all the way to 3.1. There's no point in staying behind the latest
  577. software, and it won't be long before newer versions are out and 2.1
  578. may not be supported much any more.
  579.  
  580. The upgrade from 2.1 to 3.1 might seem like less of an upgrade, but I
  581. would still suggest it in all cases. You can read my comparison review 
  582. between OS 2.1 and 3.1 in Amiga Report magazine issue 2.30
  583. (ar230.lha), which is available on the Aminet in the docs/mags
  584. directory.
  585.  
  586. Going from 3.0 to 3.1 is a tougher question. (You can't upgrade to
  587. 3.0. It came standard with the A1200's and A4000's.) It might
  588. not be worth it to pay the full price for a 3.1 kit for such an
  589. incremental upgrade. If you intend to develop software, I'd still say
  590. definitely upgrade. If you are one of those people who loves to have
  591. the latest stuff, then go for it. You can actually buy the 3.1
  592. software only, and use it with your 3.0 ROM. Otherwise, if it's a
  593. choice between a 3.1 kit and perhaps some more RAM, then you might be
  594. better off with the RAM for now.
  595.  
  596. ** What is involved in an Operating System upgrade?
  597.  
  598. The Amiga OS consists of the software, which comes on floppy disks,
  599. and a ROM chip, which you have to install inside the computer. The ROM
  600. is known as a "Kickstart" ROM, and it contains some of the system code
  601. and libraries, so that it is always available to the system.
  602.  
  603. In order to upgrade your operating system, you have to replace the ROM
  604. chip inside the computer, EXCEPT if you are upgrading to 2.1 from 2.04
  605. or 2.05. OS 2.1 was a software-only upgrade, and you can use either
  606. the 2.04 or 2.05 ROM chip with it. There is NO 2.1 ROM chip.
  607.  
  608. It is also possible to upgrade to the OS 3.1 software using a 3.0 ROM
  609. chip, but you will lose a few features of the 3.1 upgrade, including
  610. the built-in CD-ROM support.
  611.  
  612. Upgrading an older model A500's Kickstart chip may require soldering a
  613. wire between two of the legs on the chip. The chip should, however,
  614. come with the wire in place; if it does, you will need to cut it in
  615. order to use it on a newer (revision 6+) A500 or on an A2000.
  616.  
  617. ** What versions of the Operating System will work on my computer?
  618.  
  619. You can upgrade any Amiga to a newer OS version by replacing the ROM
  620. chip, or by using a softkick-type program, and installing the new
  621. software.
  622.  
  623. OS 3.1 is available in versions for the A500/A2000, A1200, A600,
  624. A3000, and A4000. When you order it you must specify which
  625. computer it is for (the A500 and A2000 use the same chip).
  626.  
  627. The Commodore A1200 and A4000 came with OS 3.0 installed. There 
  628. are no 3.0 ROMs for other machines.
  629.  
  630.  
  631. 4. BASIC CONCEPTS
  632.  
  633. ** What is a Device?
  634.  
  635. A device can be a "Physical" device, such as a hard disk or a printer,
  636. or it can be a "Logical" device, like a RAM disk, which exists in
  637. software. In general, the Amiga doesn't need to care whether a device
  638. is Logical or Physical. The Amiga also doesn't make a distinction
  639. between disk Devices and other types of Devices; the difference
  640. between a disk Device and any other device is that a disk Device will
  641. have a Filesystem installed on it.
  642.  
  643. Devices are referred to by a unique name followed by a colon. Some
  644. examples of devices are:
  645.  
  646. DF0:  The first floppy drive on the system.
  647. DF1:  The second floppy drive on the system.
  648. DH0:  The first hard drive on the system. (The name may be different.)
  649. PAR:  Any device connected to the parallel port.
  650. RAM:  The Ram Disk drive, a software-simulated disk drive.
  651. CON:  A "console" window, like the Shell window.
  652. SYS:  A Logical Device referring to the disk you booted from.
  653.  
  654. ** What is a Volume?
  655.  
  656. A Volume is a disk, or a part of a disk which the system sees as a
  657. disk. The important distinction between a Device and a Volume is that
  658. a Device refers to the disk drive, while a Volume is the particular
  659. disk in that drive. For hard drives, the two are usually
  660. interchangeable, because you can't remove a disk from a hard drive,
  661. but for floppy disks it is important to remember. A floppy disk can
  662. end up in any floppy drive. Volume names, like Device names, end with
  663. a colon.
  664.  
  665. A Volume will have a name, and you can name it anything you want. It
  666. is a good idea, as with filenames, to avoid using spaces in the name.
  667. If a disk is referred to by its Volume name, the Amiga will look for
  668. it in all of the disk drives.
  669.  
  670. For example, if I have a floppy disk, with the volume name Stuff:, in
  671. the first floppy drive, I can get to it by asking for the volume name
  672. Stuff: or the device name DF0:. However, it is better to use the
  673. Volume name; if I move the disk to the second drive, and ask for
  674. Stuff:, the Amiga will still find it. If I ask for DF0:, however, the
  675. Amiga will use whatever disk happens to be in DF0: at that moment, if
  676. any.
  677.  
  678. If I ask for the disk Stuff:, and it is not present in any drive, the
  679. Amiga will ask me to place the disk Stuff: into any drive, and wait
  680. for me to do so. Thus, I know I'm getting the right disk.
  681.  
  682. ** What is a Partition?
  683.  
  684. A Partition is a part of a disk, which is treated by the Amiga as a
  685. separate and distinct Volume. If I have a very large hard drive, I can
  686. split it up into two or more Partitions, and although they exist on
  687. the same physical drive, the Amiga will treat them as though they were
  688. separate. They might be DH0: and DH1:, and they will also have their 
  689. own unique Volume names.
  690.  
  691. ** What is an Assign?
  692.  
  693. An Assign is a user-created (or software-created) name for a directory
  694. or a device, which is treated by the Amiga as a Volume (or Device).
  695. Like Volumes and Devices, Assigns end with a colon.
  696.  
  697. For example, if I have a directory called 
  698. DH0:wordprocessing/documents/personal/letters, I can give that
  699. directory its own name, such as Letters:. Now, instead of having to
  700. refer to it with the long name, I can just use Letters:.
  701.  
  702. The Amiga creates some Assigns for you when you boot it up, such as:
  703.  
  704. C:       SYS:c, where the standard DOS commands are.
  705. LIBS:    SYS:Libs, the library files.
  706. S:       SYS:s, where script files are kept.
  707.  
  708. Along with a few others. Many third-party programs use assigns, so
  709. that they know where to find any data files they might need.
  710.  
  711. You can create your own assigns from the Shell, by typing:
  712.  
  713. Assign Name: directory/to/assign
  714.  
  715. ** What are all these files ending in ".info"?
  716.  
  717. The .info files are the icons you see when you open a drawer on the
  718. Workbench screen. Every file which has an icon on the Workbench screen
  719. will have a corresponding .info file, with the same name as the file
  720. plus the .info extension. The .info file contains the actual imagery
  721. used for the icon, positioning information telling Workbench where to
  722. place the icon, and some other information, depending upon what type
  723. of icon it is.
  724.  
  725. There are five different types of icon files:  Disk, Drawer, Tool,
  726. Project, and Garbage. The Garbage type is a special type, used for the
  727. "Trashcan" icon.
  728.  
  729. Disk icons are used to represent disks, such as your hard drive, or a
  730. floppy disk inserted in the floppy drive. Double-clicking on these
  731. icons opens up a window, in which you will see any icons present in
  732. the top-level directory of that disk.
  733.  
  734. Drawer icons represent directories on a disk. Double-clicking on them
  735. will open a new window, with the contents of that directory. Again,
  736. you won't see anything that doesn't have an icon associated with it,
  737. unless you use the "View by Names" or "Show All" options on the
  738. Workbench menu.
  739.  
  740. Tool icons are executable programs. Double-clicking on these icons
  741. will run the program associated with the icon. These icons can contain
  742. various information which is to be passed to the program, called "Tool
  743. Types". For more information about Tool Types, see the Workbench
  744. section of this FAQ.
  745.  
  746. Project icons are used for data files saved from other programs. For
  747. example, if you create a document in a word processor, and save it out
  748. to the hard drive, it might have a Project icon associated with it.
  749. The Project icon will contain the name of the program used to create
  750. the file, called the "Default Tool". If it does, double-clicking on
  751. the icon will load up the program which created the file, and
  752. automatically load up the file into the program.
  753.  
  754. For example, if your saved document was created in a word processor,
  755. double-clicking on the icon will load up that word processor program,
  756. and then the word processor will load up that document for editing.
  757. For more information about Default Tools, see the Workbench section of
  758. this FAQ.
  759.  
  760. ** What are all these files ending in ".library"?
  761.  
  762. Any file with the extension .library is a shared library file, and
  763. should be in your LIBS: directory. These files contain program code
  764. which can be shared by multiple programs, and are loaded into memory
  765. as they are needed.
  766.  
  767. The advantage of shared libraries is that programmers don't have to
  768. reinvent the wheel when writing software. Many standard functions are
  769. implemented in shared libraries, so all they need to do is use them.
  770.  
  771. The Operating System comes with quite a few shared libraries, allowing
  772. programmers to use system functions in their programs. Some of the
  773. libraries you should have in LIBS: are:
  774.  
  775. amigaguide.library       The AmigaGuide hypertext system
  776. locale.library           Functions allowing multi-lingual programs
  777. asl.library              Contains the standard file requesters
  778. datatypes.library        Used by the Data Types system
  779. mathieeedoubbas.library  Math functions
  780.  
  781. Along with some others. There are quite a few third-party libraries
  782. available as well. The casual user shouldn't have to concern himself
  783. with these libraries except to ensure that they are installed; any
  784. software which requires non-standard libraries will either come with
  785. the libraries or provide instructions on where to find them.
  786.  
  787.  
  788. 5. USING THE WORKBENCH
  789.  
  790. **  When I click on an "install" icon, it says "Can't open your tool
  791.     Installer". Why?
  792.  
  793. Installer is a program used to install software onto your hard drive.
  794. It's actually a simple programming language itself. It is used to
  795. create an installation routine using a standard interface, so that
  796. whenever you install a new program everything will look familiar.
  797.  
  798. Unfortunately, when you install the operating system onto your hard
  799. drive, the Installer program is not installed for you. So, any program
  800. using an Installer script but not including the program on its floppy
  801. disks, expecting to find it in your C: directory, won't be able to
  802. find it.
  803.  
  804. To solve this problem once and for all, find your Workbench Install
  805. floppy disk. In the C directory on that floppy you will find the
  806. Installer program. Copy it to the C directory on your hard drive.
  807.  
  808. ** How do I change the image used for an icon?
  809.  
  810. You should have a program in your Tools drawer called IconEdit. You
  811. can load an icon image into this program, alter it, and save it.
  812.  
  813. ** I've formatted a Zip/EZ disk, and now I have two icons. What's
  814.    going on?
  815.  
  816. If you wrote a Rigid Disk Block (RDB) to the Zip/EZ disk and set the
  817. RDB to mount the Zip/EZ disk, then later you decided to use a
  818. MountList, go back Into RDPrep and change Mount to "NO" and save the
  819. RDB.
  820.  
  821. This will not erase the Zip/EZ disk or cause harm, but it will stop
  822. the RDB from mounting the Zip/EZ disk and allow the MountList to do
  823. so, provided that the only thing you change in RDPrep is whether you
  824. want the disk to mount or not.
  825.  
  826.  
  827. 6. USING THE SHELL
  828.  
  829. ** How do I open a Shell?
  830.  
  831. It's quite simple. Just open your boot partition's drawer and then
  832. open the System drawer and double-click on the Shell icon.
  833.  
  834. ** General Information.
  835.  
  836. This is intended for people who don't own an official AmigaDOS manual,
  837. like owners of the A500 or early (Commodore) A1200's. This manual was
  838. not shipped due to cost savings by Commodore.
  839.  
  840. AmigaDOS commands are normally invoked from the Shell on a command
  841. line. You just type the command and any optional arguments on it. The
  842. command names may be typed in upper or lower case letters because
  843. AmigaDOS is not case-sensitive. All arguments must be separated by
  844. spaces.
  845.  
  846. The first special case occurs when one of the arguments already
  847. contains a space by itself, e.g. the volume name "Ram Disk". The
  848. solution for these cases is to include the entire argument in double
  849. quotes, e.g. "Ram Disk:tempfile" for the file "tempfile" in the RAM
  850. disk.
  851.  
  852. ** Where are the commands located?
  853.  
  854. The first place to look is in the "C:" directory, which is normally
  855. assigned to "sys:C". In other drawers of the Workbench (partition)
  856. you will find programs which can also be invoked from the Shell. Most
  857. applications can also be launched from a Shell and can be followed by
  858. any appropriate arguments.
  859.  
  860. ** What are argument templates?
  861.  
  862. Just because you don't know the correct arguments that a command
  863. accepts, that doesn't mean that you can't find out. Just type the
  864. command name and a question mark as a single argument.
  865.  
  866. Example:  TYPE ? <return>
  867.  
  868. You will then get the following line returned, called a "template":
  869. FROM/A/M,TO/K,OPT/K,HEX/S,NUMBER/S:
  870.  
  871. The cursor remains on the same line, so you can enter your arguments
  872. and then press <return> to issue the command.
  873.  
  874. In the template, all possible arguments are separated by commas.
  875.  
  876. For every possible argument, you will see a list of letters after
  877. slashes indicating certain properties:
  878.  
  879. /A this argument *must* be given, otherwise the command will refuse
  880.    to work. In this case, it's the name of the file you want to have
  881.    typed out.
  882.  
  883. /M you can use this argument multiple times.
  884.  
  885. /K this is an argument consisting of a keyword which has to occur in
  886.    this form, followed by the argument. In this case, you can redirect
  887.    the output to the printer via "to prt:" or to a file via
  888.    "to filename"; or you can get the output with line numbers via
  889.    "opt n" or as a hex dump via "opt h".
  890.  
  891. /S this is a switch where you only enter this name as an argument to
  892.    modify the working of the command. In this case, "HEX" causes a hex
  893.    dump, and "NUMBER" adds line numbers to the output.
  894.  
  895. /N this indicates that this has to be a numerical argument.
  896.  
  897. You can see that the names of the arguments in the template are more
  898. or less self-explanatory. With a bit of experience you will easily
  899. be able to understand the workings of unknown commands just by
  900. studying their templates.
  901.  
  902. The order of arguments on the command line is normally free-form. Of
  903. course, if there is a FROM and a TO argument, as in the COPY command,
  904. you had better not mix up the order!
  905.  
  906. If there are ambiguities possible with some arguments you can always
  907. precede your argument by its name in the template. And as a further
  908. measure, but not a necessary one, you can link the argument name and
  909. its actual contents by an equal sign, type:  from=s:startup-sequence
  910.  
  911. ** Using escape characters.
  912.  
  913. There are several types of characters. Most of these characters are
  914. just printable ones, like letters and figures, but several can have
  915. very powerful meanings under certain circumstances.
  916.  
  917.   Double quotes and the asterisk.
  918.  
  919. Earlier, we discussed how double quotes are used to enclose arguments
  920. containing spaces. From this you can immediately understand that the
  921. quote character itself is normally ignored.
  922.  
  923. So what do you do if you want it to be recognized, as in an ECHO
  924. command to print something that already contains quotes? In this
  925. situation you must "escape" the quote sign with an asterisk, as it's
  926. called:  echo "Here is a quote sign: *""
  927.  
  928. Note that the '*"' produces a '"' in the output, and the trailing
  929. quote sign is necessary to complete the argument of the ECHO command.
  930.  
  931. Other control characters which can be produced by means of the
  932. asterisk are:
  933.  
  934. *e normally a non-printable Escape character (dec. 27, hex $1B), which
  935.    can be used to include ANSI Escape sequences in the ECHO or other
  936.    string-producing commands. The available Escape sequences can be
  937.    found in the documentation concerning the Amiga printer drivers.
  938.    (Note:  Don't mix this up with Escape sequences found in printer
  939.    manuals, we are talking ANSI sequences here, not Epson or HP ones!)
  940.  
  941. *N produces a newline character. This allows you to produce several
  942.    lines of output with one single ECHO or other string-producing
  943.    command.
  944.  
  945. ** produces a single asterisk, otherwise it would be ignored
  946.  
  947.   The apostrophe.
  948.  
  949. Several characters are not normally allowed to occur in filenames,
  950. e.g. the colon, as it signifies a volume name as part of a file path.
  951. But there are situations where you have to access files containing
  952. such characters, or produce them. To do this you just precede the
  953. offending character with an apostrophe:  TYPE b'/w
  954.  
  955. This will type the contents of the file "b/w".
  956.  
  957.   The backtick.
  958.  
  959. This is a powerful mechanism. When you include a whole command, with
  960. optional arguments, in backticks then you can use this as an argument
  961. for another command. The command is first executed and the result is
  962. then used as an argument. The EVAL command normally only takes two
  963. operands:  eval 10 * `eval 3 + 4`
  964.  
  965. By using the backtick you can actually force the EVAL command to
  966. accept more.
  967.  
  968. ** I/O redirection.
  969.  
  970. The console output, what gets printed in the Shell window, of a
  971. command can be redirected into a file for later use. For AmigaDOS
  972. before release 2.0, the redirection had to be issued before all other
  973. arguments. In more recent versions of AmigaDOS it can be placed later
  974. in the command line.
  975.  
  976. list >ram:clist C:
  977.  
  978. This produces a file "ram:clist" with a listing of all files in C: and
  979. their properties.
  980.  
  981. echo "Hello world!" >ram:hello
  982.  
  983. This produces a file "ram:hello" with the contents 'Hello world!'.
  984.  
  985. The ">" sign is used for output redirection. With the "<" sign, you
  986. can force the use of the contents of an existing file as one of the
  987. arguments. This is very tricky and can better be handled through the
  988. aforementioned backtick mechanism.
  989.  
  990. You can also redirect and append material to the end of an existing
  991. file by using the >> sign. For example:
  992.  
  993. echo "Hello world!" >>ram:hello
  994.  
  995. This adds a second line to the aforementioned ram:hello file. So, the
  996. resulting file would look like this:
  997.  
  998. Hello world!
  999. Hello world!
  1000.  
  1001. Note:  there must be no spaces between the redirection sign and its
  1002. filename.
  1003.  
  1004. ** The powerful LFORMAT command.
  1005.  
  1006. LFORMAT is an option of the LIST and EVAL commands to allow a
  1007. customizable output format. E.g. you can use LIST to scan the contents
  1008. of some directory and use the filenames found in the output string.
  1009.  
  1010. Now you can choose this output string to look like another Shell
  1011. command. By means of asterisk escapes you can even produce multiple
  1012. lines/commands per found file (or directory). You can then redirect
  1013. this output to a file and EXECUTE this file afterwards to achieve a
  1014. certain automatic action.
  1015.  
  1016. To find out all templates of the commands in C:, you can do this:
  1017.  
  1018.   list c: lformat="echo *"*n%n*"*n%n ?" >ram:x
  1019.   failat 21
  1020.   execute ram:x
  1021.   delete ram:x ; Clean up
  1022.  
  1023. For every file in C:, this generates an empty line (the first '*n'),
  1024. then the name of the file (the first '%n'). All of this is accomplished
  1025. by use of an ECHO command. In the next line is the filename itself
  1026. followed by a question mark.
  1027.  
  1028. All of this is redirected to the file 'ram:x'. Before execution, the
  1029. error level is set to 21, because during execution you will be
  1030. prompted to press the Return key for every command (most commands will
  1031. break a script with an error when an argument is not provided.)
  1032.  
  1033. The '%n' generates the filename in the LFORMAT string. Similarly,
  1034.  
  1035. %p = relative path, %l = file length (or 'Dir' for a directory),
  1036. %a = protection bits, %b as %l but in blocks, %d = file date,
  1037. %e = file extension (after a dot), f% = absolute path,
  1038. k% = key (header) block, %m = file name without (last) extension,
  1039. %n = file name, %s = file name, %s%s = relative path + file name,
  1040. %t = file time
  1041.  
  1042. ** What are some of the most basic AmigaDOS commands I should know?
  1043.  
  1044. dir (this will display the files that are in the current directory)
  1045.  
  1046. cd <dir or device name> (this will switch the Shell to the specified
  1047.                          directory name or device. Remember, a device
  1048.                          must always be followed by a colon (:)  This
  1049.                          command is not necessary when using Workbench
  1050.                          2.x+. You can just type the directory or
  1051.                          device name at the Shell prompt.)
  1052.  
  1053. avail (this will display the RAM available in your machine)
  1054.  
  1055. copy from <name of file dir or device> to <destination>
  1056.           (this command allows you to copy files from one place to
  1057.            another.)
  1058.  
  1059. delete <name of dir or file> (this command will delete the specified
  1060.                               file(s) from the device.)
  1061.  
  1062. ed <filename> (this command will invoke the Amiga's editor program so 
  1063.                that you can modify an existing script, or create a new
  1064.                one.)
  1065.  
  1066. info (displays information about all mounted devices on your system.)
  1067.  
  1068. makedir <name> (this command will create a directory of the specified
  1069.                 name on the current device.)
  1070.  
  1071. why (this will print out an error message as to why the previous
  1072.      command failed.)
  1073.  
  1074. These are only the most basic AmigaDOS commands. See your manual for
  1075. further commands and possible options to the above commands.
  1076.  
  1077.  
  1078. 7. SOFTWARE CONFIGURATION
  1079.  
  1080. ** How do I make the floppy drive stop all that clicking?
  1081.  
  1082. There are quite a few easy solutions to the annoying drive click. Here
  1083. is a list of what I found on Aminet:
  1084.  
  1085. clicknot373.lha  disk/misc   3K
  1086. DOSPrefs22.lha   util/boot  25K
  1087. KillClick2.lha   util/boot   3K
  1088. NoClick.lha      util/boot   4K
  1089. NonClick-106.lzh util/boot  21K
  1090. tdx.lha          util/boot   6K
  1091. NoClick10.lha    util/cdity 10K
  1092. SetNoClick.lha   util/misc   6K
  1093.  
  1094. ** How do I keep lame install scripts from overwriting my LIBS: with
  1095.    older versions of libraries than I already have?
  1096.  
  1097. Make a new directory called NewLibs, like this:
  1098.  
  1099. makedir sys:NewLibs
  1100.  
  1101. Load your S:startup-sequence into a text editor, such as C:ed, and
  1102. find the line:
  1103.  
  1104. Assign >NIL: LIBS: SYS:Classes ADD
  1105.  
  1106. Change this line so it reads:
  1107.  
  1108. Assign >NIL: LIBS: SYS:NewLibs SYS:Libs SYS:Classes
  1109.  
  1110. Now (after you reboot your computer, of course) any program which
  1111. installs libraries in LIBS: will put them in your NewLibs directory
  1112. instead of the main Libs directory, so your old library files won't be
  1113. overwritten. The newly installed version will be found first when
  1114. libraries are loaded. Once you determine that the library that was
  1115. installed is newer, or that you didn't already have it, you can move
  1116. it to the Libs directory like this:
  1117.  
  1118. copy SYS:NewLibs/whatever.library SYS:Libs
  1119. delete SYS:NewLibs/whatever.library
  1120.  
  1121. Nowadays, though, most install scripts will check the version first 
  1122. before overwriting your files. However, there are still some naughty 
  1123. programmers out there that ignore this golden rule, so be careful.
  1124.  
  1125. ** How do I know what version a library is?
  1126.  
  1127. Use the AmigaDOS Version command. Like this:
  1128.  
  1129. version whatever.library
  1130.  
  1131. This will give you the version number of the library. If you have more
  1132. than one with the same name, for example if you use the technique in
  1133. the previous answer, you will get the version of the one found first,
  1134. or if one is loaded in memory you will get the version of that one.
  1135.  
  1136. In that case, to get the version of a specific library file, use the
  1137. full path name, and the FILE switch for the version command like this:
  1138.  
  1139. version SYS:Libs/whatever.library FILE
  1140.  
  1141. That will give you the version of the library in the main Libs
  1142. directory, regardless of any other versions you may have in other
  1143. directories.
  1144.  
  1145.  
  1146. 8. UPGRADES
  1147.  
  1148. ** Can I use an Iomega Zip or SyQuest EZ drive on my Amiga?
  1149.  
  1150. Yes, you can use the SCSI version of either drive, if you have a SCSI
  1151. controller, and it will work just like any other SCSI drive. You can
  1152. get a software package called Zip Tools from HiSoft, which will make
  1153. life a little easier with the Zip drive, but you don't actually need
  1154. it. There are no such programs for the EZ drive. Just format the drive
  1155. with HDToolbox, or another hard disk partitioning program, and it will
  1156. work.
  1157.  
  1158. You can NOT use the parallel port version of either drive on the
  1159. Amiga. No, it is not due to lack of driver software. The Amiga's
  1160. parallel port is physically different from the PC's, so it is not
  1161. possible to use the parallel Zip or EZ drive.
  1162.  
  1163. ** What's the most cost-effective way to make my unexpanded Amiga
  1164.    faster?
  1165.  
  1166. If you don't have any FAST RAM, which an unexpanded Amiga 500, 600,
  1167. 1200, or 2000 won't have, adding some is the best single upgrade you
  1168. cam make to your machine. Adding 4 MBs of FAST RAM to a standard
  1169. A1200 with 2 MBs of CHIP RAM will double the speed of the machine, at
  1170. least in interactive response.
  1171.  
  1172. Keep in mind, though, that if you add a RAM-only expansion to the
  1173. trapdoor of an A1200, you won't be able to install an accelerator in
  1174. there without removing the RAM board. The best plan is to do both at
  1175. the same time.
  1176.  
  1177. ** What kind of hard drives work with the built-in controller in the
  1178.    A1200?
  1179.  
  1180. The A1200 has an IDE controller built in. It has a 44-pin connector
  1181. which is designed for 2.5 inch IDE drives. There are also adaptors
  1182. available for 3.5 inch drives. The power for the larger hard drive
  1183. is then taken from the floppy drive power connector. Be sure that
  1184. the hard drive you want to install is slim enough to fit into your
  1185. A1200.
  1186.  
  1187. So, it is possible to use 3.5 inch drives with an A1200; however,
  1188. there have been some power supply and heat related problems reported
  1189. by some users. If you want to remain on the safe side, stick to a
  1190. 2.5 inch hard drive, otherwise you can opt for a, usually cheaper,
  1191. 3.5 inch drive.
  1192.  
  1193. ** My accelerator can take 72-pin SIMMs. What kind do I need? What
  1194.    about parity & EDO?
  1195.  
  1196. If you have a board which can use standard 72-pin SIMM modules, you
  1197. can use any standard PC SIMMs. Check your hardware documentation to
  1198. see if a specific minimum speed is needed, but in most cases 70 ns
  1199. should be fast enough.
  1200.  
  1201. Parity makes no difference in the Amiga, since the Amiga doesn't use
  1202. it. You can use a parity or non-parity SIMM.
  1203.  
  1204. EDO makes no difference in the Amiga, since the Amiga doesn't use it.
  1205. You can use EDO or standard SIMMs, but you won't see any advantage
  1206. with EDO.
  1207.  
  1208.  
  1209. 9. THIRD-PARTY SOFTWARE
  1210.  
  1211. ** What is MUI?
  1212.  
  1213. MUI stands for Magic User Interface. MUI is a system for creating and
  1214. maintaining graphical user interfaces. It allows programmers to create
  1215. a powerful GUI easily and quickly, with far less effort than it would
  1216. take to code it from scratch. It also allows the user to customize the
  1217. interface to personal taste.
  1218.  
  1219. Programs which use MUI require the MUI "user" system to be installed
  1220. on the user's machine. The archive comes with an Installer script. It
  1221. can be found on Aminet, at util/libs/muixxusr.lha (xx = latest version
  1222. number.)
  1223.  
  1224. MUI is shareware. The registered version allows you to configure the
  1225. GUI's of any MUI programs almost any way you want; the unregistered
  1226. version has limited configuration options, but is completely usable.
  1227. You are allowed to use the unregistered version as long as you want;
  1228. you only have to pay if you want the extra options.
  1229.  
  1230. ** Why is everyone always arguing about MUI?
  1231.  
  1232. Short answer:  Because they don't have anything better to do.
  1233.  
  1234. Basically, MUI has its good and bad points. People on both
  1235. sides like to argue about it; the pro-MUI camp seems to feel that they
  1236. can convince everyone in the entire world to use MUI, while the
  1237. anti-MUI people try to blot it out of existence. Neither side will
  1238. succeed, and the arguments have never done any good and will never 
  1239. do any good.
  1240.  
  1241. Here are the arguments on both sides, so that you can forever ignore
  1242. MUI flamewars on the newsgroups:
  1243.  
  1244. Pro-MUI:
  1245.  
  1246. - MUI looks nice.
  1247. - MUI standardizes the user interface from program to program.
  1248. - MUI offers features not present in GadTools or BOOPSI interfaces.
  1249. - MUI code is shared among multiple MUI programs running at the same
  1250.       time, saving on memory.
  1251. - MUI allows easy GUI development, making the software development
  1252.       process faster, and allowing the programmer to concentrate on
  1253.       the "important" parts of the program.
  1254.  
  1255. Anti-MUI:
  1256.  
  1257. - MUI wastes lots of hard-drive space.
  1258. - MUI is big and uses entirely too much memory.
  1259. - MUI is very slow, especially on an unaccelerated machine.
  1260. - MUI sometimes doesn't give the user instant feedback.
  1261. - You have to have the MUI software installed in order to use any MUI
  1262.   programs.
  1263.  
  1264. There. Now you know. Now you can avoid participating in useless MUI
  1265. flamewars.
  1266.  
  1267. ** What is Directory Opus?
  1268.  
  1269. Directory Opus is a file-management program, and much more. It can be
  1270. used for anything from straightforward file copying and moving, to
  1271. running programs, and any number of other things. In fact, the latest
  1272. version, 5.x, can be installed as a replacement for Workbench.
  1273.  
  1274. Opus is highly customizable. If you want to spend the time with it,
  1275. you could make it do just about anything you like. You can create
  1276. banks of buttons, and attach actions to those buttons, including
  1277. built-in actions, running external programs, ARexx scripts, FTP from
  1278. one lister window to another, look inside of LhA archives and read 
  1279. text files or pull single files out of the archive without actually
  1280. unpacking the whole mess, etc.
  1281.  
  1282. It is a commercial program by Jon Potter & GPSoftware, and costs
  1283. somewhere around US$80. An older version of Directory Opus 5 can also
  1284. be found on the AminetSet 4 CD. It should be owned by every Amiga
  1285. user!
  1286.  
  1287. You can read my review of Directory Opus 5.6 in Amiga Report magazine
  1288. issue 5.07 (ar507.lha), which is available on the Aminet in the
  1289. docs/mags directory, or you can read it in the November 1997 issue of
  1290. Amazing Amiga Computing magazine.
  1291.  
  1292. ** What is Executive?
  1293.  
  1294. Executive is a task-scheduler. It manages the multitasking of the
  1295. Amiga in a better way than the operating system does, giving more CPU
  1296. time to interactive programs and less to background programs, so that,
  1297. even when you are running many programs in the background, you can
  1298. still use your computer without it bogging down. It even, in my
  1299. experience, increases the interactive response time of the computer.
  1300.  
  1301. Executive is not a "hack"; it is system-friendly. It is shareware. You
  1302. can obtain the demo version from Aminet, at util/misc/Executive.lha.
  1303.  
  1304. ** What is ixemul.library?
  1305.  
  1306. The ixemul.library is a shared library which emulates the functions of
  1307. a Unix system, so that many Unix programs can be ported to the Amiga
  1308. with few or no changes. Unix programs ported using this library will
  1309. require that you have the library installed on your system. If you're
  1310. interested in any of these programs you can just install the library
  1311. in your LIBS: directory and they will work.
  1312.  
  1313. ixemul also comes with another library, ixnet.library, which handles
  1314. networking with AmiTCP, Inet225, Miami, etc.
  1315.  
  1316. ** What is ADE?
  1317.  
  1318. ADE stands for Amiga Developers Environment. It is a collection of
  1319. software tools, most of which are ports of GNU Unix software. Although
  1320. the ADE is mainly meant for software developers, it contains many
  1321. useful programs for users as well, especially Shell users. If you like
  1322. Unix you will find many familiar programs in ADE.
  1323.  
  1324. The main ADE ftp site is ftp.ninemoons.com, in the pub/ade directory.
  1325. The most recent snapshot can be found in the directory "current",
  1326. which is a link to the actual location.
  1327.  
  1328.  
  1329. 10. THE INTERNET
  1330.  
  1331. ** What kind of modems will work with the Amiga?
  1332.  
  1333. Any standard PC modem will work. The one thing you have to keep in
  1334. mind is that many newer PC's have 9-pin serial ports, and your Amiga
  1335. has a 25-pin port. So, you will need a cable to plug in to a 25-pin
  1336. port. Since most modems have 25-pin ports, the cable you will most
  1337. likely need is a 25-pin-to-25-pin modem cable. However, if you have
  1338. an ioExtender or MultiFace card in your Amiga then you probably
  1339. already have a 9-pin serial port connector. You can read my review of
  1340. the ioExtender board in Amiga Report magazine issue 2.33 (ar233.lha),
  1341. which is available on the Aminet in the docs/mags directory.
  1342.  
  1343. ** How fast can I make the serial port go?
  1344.  
  1345. The Amiga's serial port is outdated, and not as fast as a PC's port.
  1346. Actually, the biggest problem is in the buffering; the Amiga's serial
  1347. port has only a one-byte buffer.
  1348.  
  1349. However, you should be able to run the serial port at 38,400 bits per
  1350. second with no problem (if you have a 68000 processor this may still
  1351. be too fast, but has been known to work fine). Use a 4-color screen,
  1352. because the more colors you use, the more processor time is used to
  1353. display the screen (unless you are using a graphics board).
  1354.  
  1355. If your machine is very fast, you can probably drive the modem even
  1356. faster. Try it out, and see what speed gives you no errors. I can run
  1357. 57,600 on my A2000, with an 030, most of the time before I purchased 
  1358. an ioExtender. 
  1359.  
  1360. Purchasing a fast serial port card, such as the ioExtender or
  1361. MultiFace card, will enable you to drive your modem's serial port
  1362. connection at rates as high as 115,200. This is highly recommended if
  1363. you are planning on using a 28.8k, 33.6k, or 56k modem.
  1364.  
  1365. ** But the Serial Preferences editor doesn't go up that high!
  1366.  
  1367. Forget about the Serial Prefs. I've never even touched mine. Set the
  1368. port speed with whatever communication software you are using and it
  1369. will override the settings in Serial Prefs.
  1370.  
  1371. ** What is LhA? How do I use all these files with .lha extensions?
  1372.  
  1373. LhA is a compression and archiving program. It takes a bunch of files,
  1374. squashes them, and stores them all in one file. LhA archives have the
  1375. extension .lha on the filenames.
  1376.  
  1377. To decompress them you need the LhA program. It is available on
  1378. Aminet at util/arc/LhA_e138.run. This is a self-extracting archive;
  1379. execute it as a program and it will decompress for you. Then take the
  1380. LhA program and put it in your C: directory, or wherever else you like
  1381. to keep CLI programs (but make sure it's in your DOS search path).
  1382.  
  1383. To decompress an LhA archive from the Shell, type:
  1384.  
  1385. lha x <archive-name>
  1386.  
  1387. ** What is Aminet?
  1388.  
  1389. Aminet is the central source for Amiga shareware, freeware, public
  1390. domain, and demo software. Just about every non-commercial Amiga
  1391. program can be found on Aminet, as well as demo versions of many
  1392. commercial products.
  1393.  
  1394. The main ftp site for Aminet is ftp.wustl.edu, and the archive is
  1395. mirrored at other sites all over the world, so you can use whichever
  1396. is closest to you. All of the mirror sites are organized the same way,
  1397. so any files on Aminet will be referred to by their place in the
  1398. directory structure.
  1399.  
  1400. The Aminet archive is also available on CD-ROMs, which should be
  1401. available from most Amiga dealers.
  1402.  
  1403. ** Where are the Aminet mirror sites?
  1404.  
  1405. Here is the list of full mirrors, taken straight from Aminet
  1406. (pub/aminet):
  1407.  
  1408.  Country           Address            IP Address
  1409.  
  1410. Australia    mirror.livewire.com.au  203.16.26.21
  1411. Germany      ftp.uni-paderborn.de    131.234.22.34
  1412. Italy        ftp.cised.unina.it      192.132.34.17
  1413. Sweden       ftp.sunet.se            130.238.253.4
  1414. UK           sunsite.doc.ic.ac.uk    193.63.255.4
  1415. USA          ftp.wustl.edu           128.252.135.4
  1416.  
  1417. ** How is Aminet organized?
  1418.  
  1419. Aminet is divided into directories which contain subdirectories within them,
  1420. with the exception of the new, priv, and recent directories.
  1421.  
  1422. Top-level directories in Aminet:
  1423.  
  1424. biz/        Business software
  1425. comm/       Communications
  1426. demo/       Gfx and sound demos
  1427. dev/        Development software
  1428. disk/       Disk/Harddisk tools
  1429. docs/       Text documents
  1430. game/       Games
  1431. gfx/        Graphics
  1432. hard/       Hardware
  1433. info/       General FTP information
  1434. misc/       Miscellaneous
  1435. mods/       Music modules
  1436. mus/        Musical software
  1437. new/        Upload area
  1438. pix/        Pictures
  1439. priv/       Private uploads
  1440. recent/     Files uploaded the last seven days
  1441. text/       Text related
  1442. util/       Utilities
  1443.  
  1444. ** Can I run Netscape Navigator?
  1445.  
  1446. Quite possibly.
  1447.  
  1448.  No, really, can I run Netscape Navigator?
  1449.  
  1450. Well, actually, you can run the Macintosh version, if you have the
  1451. Shapeshifter Mac emulator installed on your machine. See the
  1452. Shapeshifter question in the Dealing With Other Platforms section.
  1453.  
  1454. The source code for Netscape Navigator is being released so that ports
  1455. can be made to other platforms that were formerly unsupported. I have
  1456. no doubt that some enterprising Amiga programmers will pounce on this
  1457. and a port of Netscape Navigator will appear on the Amiga in the near
  1458. future.
  1459.  
  1460. ** Netscape is evil. I want an Amiga browser.
  1461.  
  1462. There are several good web browsers available for the Amiga. Some of
  1463. the most popular are:  AWeb-II, VoyagerNG, and Ibrowse.
  1464.  
  1465.  
  1466. 11. DEALING WITH OTHER PLATFORMS
  1467.  
  1468. ** Can I read Amiga disks on a PC?
  1469.  
  1470. You can't make a PC read Amiga disks. The format is physically
  1471. different, and anyway there is no PC software to support it.
  1472.  
  1473. ** Well, then, can my Amiga read PC disks?
  1474.  
  1475. Of course. The Amiga is much more flexible than the PC.
  1476.  
  1477. If you have OS 2.1 or later, you have a program called CrossDOS, which
  1478. allows you to read, write, and format MS-DOS disks. If you have a
  1479. standard, double-density floppy drive (880k), you will only be able to
  1480. use double-density DOS disks (720k). If you have a high-density floppy
  1481. drive (1.76 MB) you can use high-density DOS disks (1.44 MB) too. If
  1482. you are going to be transferring a lot of files from Amiga to DOS and
  1483. back again, a high-density floppy drive would be a good investment
  1484. because that is the standard on the PC, and of course because they
  1485. hold almost twice as much information.
  1486.  
  1487. In order to use CrossDOS to read and write DOS disks, you will first
  1488. need to mount the device. If you look in the drawer called "Storage"
  1489. on your system hard drive, you will see another drawer called
  1490. "DOSDrivers". Inside there should be an icon called "PC0".
  1491.  
  1492. Double-clicking on this icon will mount the PC0: device. Now, if you
  1493. install an MS-DOS floppy disk into your first floppy drive (DF0:) it
  1494. will appear as PC0: and you will be able to use it just like any other
  1495. floppy disk. Of course, you have to limit your filenames to the
  1496. eight-character plus three-character extension ("8.3") used by MS-DOS.
  1497.  
  1498. If you want the PC0: device to be mounted automatically every time you
  1499. boot your Amiga, all you need to do is move the PC0: icon to the
  1500. other DOSDrivers drawer, located in the Devs drawer. If the icon is
  1501. there, it will be mounted for you whenever you boot. (If you don't
  1502. know how to do this, see the section about moving and copying files,
  1503. in the "Basic Operations" section.)
  1504.  
  1505. ** Can the Amiga read Macintosh disks?
  1506.  
  1507. Yes, but it's a little more complex than PC disks. There are
  1508. commercial packages such as CrossMac which will allow you to 
  1509. read Mac disks. However, the older Mac double-density disk drives 
  1510. used a proprietary format which is not readable using a standard
  1511. floppy drive; to read these you will need a special Mac drive.
  1512.  
  1513. High-density Mac disks will be readable with a standard Amiga
  1514. high-density floppy drive, using CrossMac or other software.
  1515.  
  1516. ** Can I transfer files from Amiga to Mac and vice-versa without
  1517.    getting special software like CrossMac?
  1518.  
  1519. Yes. This is actually the easiest way to get files from Amiga to Mac
  1520. and back again. The Macintosh can read MS-DOS disks, and so can the
  1521. Amiga, so all you need to do is put your information on an MS-DOS disk
  1522. for the transfer.
  1523.  
  1524. On the Amiga side, proceed according to the instructions above on
  1525. reading and writing MS-DOS disks. On the Mac side, if you are using
  1526. System 7.5 or later, the system should be set up to read MS-DOS disks
  1527. automatically. Under System 7.0, you need to use the Apple File
  1528. Exchange program to transfer the files from the MS-DOS disk to the Mac
  1529. hard drive.
  1530.  
  1531. ** When I transfer graphics from the Amiga to the PC/Mac, they end up
  1532.    squashed! When I transfer them from a PC/Mac to the Amiga, they end
  1533.    up elongated vertically! What do I do?
  1534.  
  1535. The reason for this is because the Mac and the PC use square pixels,
  1536. while the Amiga uses rectangular pixels the same as video images.
  1537. Pictures transferred from one to the other will end up with a
  1538. different aspect ratio.
  1539.  
  1540. Going from the PC/Mac to the Amiga, the pictures will end up looking
  1541. taller than they are supposed to. Use an image processing program, on
  1542. either system, to scale the image vertically to 83% of the original
  1543. height.
  1544.  
  1545. If you're going in the other direction, scale vertically to 117% of
  1546. the original height.
  1547.  
  1548. ** When I transfer a text file from the Amiga to the PC, it comes
  1549.    out all messed up, like it doesn't know where the lines are
  1550.    supposed to end. What do I do?
  1551.  
  1552. The Amiga uses a Linefeed character (LF) to indicate End-Of-Line, like
  1553. any decent computer should. MS-DOS and Windows, however, use a
  1554. Carriage Return followed by a Linefeed (CR/LF).
  1555.  
  1556. The CrossDOS program on the Amiga knows about this. Before you
  1557. transfer your file to the MS-DOS disk, you need to enable "Text
  1558. Translation". Go to the Tools drawer, open the Commodities drawer, and
  1559. double-click the CrossDOS icon. A window should pop up. Select PC0:,
  1560. and check the boxes for "Text Translation" and "Text Filtering". Now,
  1561. when you save your Amiga text file to the MS-DOS disk, it will have
  1562. the proper end-of-line characters.
  1563.  
  1564. ** What is Shapeshifter?
  1565.  
  1566. Shapeshifter is a software Macintosh emulator. It is shareware, and
  1567. the demo version is available on Aminet. It will allow you to run Mac
  1568. software on your Amiga.
  1569.  
  1570. To run Shapeshifter you will need:  an 020 or better processor, at
  1571. least 4 MBs of RAM (though at least 8 would be nice), OS 2.1 or
  1572. later, and a Macintosh ROM image file. If you are using an 020 or 030
  1573. processor you can use a 512K Mac ROM; an 040 or 060 will need a 1 MB
  1574. ROM. Of course, you will also need the Mac OS System software.
  1575.  
  1576. To read Macintosh floppies, which are almost all high-density these
  1577. days, you'll need a high-density floppy drive. Also, the graphics will
  1578. not be very fast without a graphics board installed.
  1579.  
  1580. These are fairly hefty hardware requirements, but bear in mind that
  1581. this gives you a fully-functional Macintosh inside your Amiga.
  1582.  
  1583. ** What? Where do I get a Mac ROM from?
  1584.  
  1585. Shapeshifter comes with a Mac program which captures the ROM image
  1586. into a file for use with the emulation. You could grab the image from
  1587. a friend's Mac, or from a machine at your school, but of course that
  1588. would be illegal.
  1589.  
  1590. Your best bet, I would think, would be to purchase a Mac ROM from an
  1591. Apple dealer. Of course, you need a complete, working Mac to grab the
  1592. image. So, having fulfilled your legal obligation by buying the chip,
  1593. now go and grab the image from whatever Mac you can find. I think this
  1594. would be legal, but I take no responsibility if Apple breaks down your
  1595. door. :-)
  1596.  
  1597.  
  1598. 12. AMIGA MAGAZINES
  1599.  
  1600. ** What is Amazing Amiga Computing (Informer) magazine and how can I
  1601.    get it?
  1602.  
  1603. Amazing Amiga Computing (Informer) is the only remaining North
  1604. American print magazine dedicated solely to the Amiga. Amiga Informer
  1605. magazine has merged with Amazing Amiga to form a single magazine.
  1606.  
  1607. You can subscribe to the magazine by contacting them in the following
  1608. ways:
  1609.  
  1610. Phone:  1-800-345-3360
  1611.         1-508-678-4200
  1612.  
  1613. Fax:    1-508-675-6002
  1614.  
  1615. WWW:    http://www.pimpub.com
  1616.  
  1617.  
  1618. Subscription Rates (12 monthly issues):  $24 (US)
  1619.                                          $34 (Canada & Mexico)
  1620.                                          $44 (Foreign Surface)
  1621.  
  1622. All payments must be in US funds on a US bank. All foreign rates are
  1623. one-year only.
  1624.  
  1625. Hey, please tell them that Bill Near sent you! :-)
  1626.  
  1627.  
  1628. - GLOSSARY -
  1629.  
  1630. AGA - Advanced Graphics Architecture Chip Set.
  1631.  
  1632. AmigaDOS - The Amiga's disk-based command set, accessible
  1633.            via the CLI or Shell.
  1634.  
  1635. AmigaGuide - The Amiga's hypertext application.
  1636.  
  1637. Application - A software program.
  1638.  
  1639. Archiving - Placing a file or group of files into another
  1640.             file, often reducing its size, for temporary storage.
  1641.  
  1642. ARexx - A script-based programming language for communication
  1643.         within programs and/or the CLI or Shell.
  1644.  
  1645. Boing! - An Amiga demo designed to run on the A1000 in 1985.
  1646.          The Boing! ball is a red and white checkerboard sphere
  1647.          that bounces around the screen and casts a shadow.
  1648.  
  1649. BOOPSI - Object oriented programming for Intuition.
  1650.  
  1651. Boot Block - The area of a disk that defines whether the disk
  1652.              is capable of loading itself automatically.
  1653.  
  1654. Cache - A buffer used to increase access rates to a device.
  1655.  
  1656. Chip RAM - RAM accessible only by the custom chip set.
  1657.  
  1658. CLI - AmigaDOS Command Line Interface for accessing DOS.
  1659.  
  1660. Commodity - A preference program accessed by the Commodities
  1661.             Exchange.
  1662.  
  1663. Compression - To reduce the size of a file by removing repetitive
  1664.               patterns and replacing them with a code.
  1665.  
  1666. Cursor - A symbol used to mark the location of activity by
  1667.          the user.
  1668.  
  1669. CPU - Central Processing Unit.
  1670.  
  1671. CPU Slot - An expansion slot designed to provide simple upgrades
  1672.            to the Central Processing Unit for faster computer
  1673.            operations.
  1674.  
  1675. Daughterboard - An expansion board that plugs into a main
  1676.                 processor board.
  1677.  
  1678. Data Type - A file format structure that allows any program to
  1679.             access various file formats.
  1680.  
  1681. Decompression - To make a file readable by returning it to its
  1682.                 original form after decoding a file of codes.
  1683.  
  1684. DOS - Disk Operating System.
  1685.  
  1686. Driver - A software file that defines how to use a hardware
  1687.          device, such as a printer.
  1688.  
  1689. ECS - Enhanced Chip Set.
  1690.  
  1691. Editor - Program that allows modification of text files.
  1692.  
  1693. Emulator - A software or hardware combination that allows one
  1694.            computer to run software written for another computer.
  1695.  
  1696. EuroDemo - A program written primarily in Europe to demonstrate
  1697.            the capabilities of the animation and sound of the
  1698.            Amiga.
  1699.  
  1700. Fast RAM - RAM not accessible by the custom chip set, but from
  1701.            other devices and processors.
  1702.  
  1703. FFS - Fast File System disk file storage system.
  1704.  
  1705. FPS - Frames Per Second that an animation or video is displayed.
  1706.  
  1707. FPU - Floating Point Unit.
  1708.  
  1709. Gadget - An area of a window that accepts input from the keyboard
  1710.          or mouse.
  1711.  
  1712. Hard Drive - Any hardware device that uses disks that are not
  1713.              flexible or bendable.
  1714.  
  1715. Hardware - Electronic computer devices.
  1716.  
  1717. Icon - A picture on the Workbench that can be manipulated in
  1718.        order to manipulate a file that it represents.
  1719.  
  1720. IDE - A format for hard drive expansion buses.
  1721.  
  1722. IFF - Interchange File Format for storing pictures and sounds.
  1723.  
  1724. Interlace - A screen display mode that has double the vertical
  1725.             resolution.
  1726.  
  1727. Intuition - The Amiga's graphics environment.
  1728.  
  1729. Kickstart - The Amiga's operating system.
  1730.  
  1731. Library - A collection of compiled routines that can be
  1732.           accessed by more than one application.
  1733.  
  1734. Locale - The Amiga's multi-lingual environment.
  1735.  
  1736. Memory - The area where data is stored temporarily in order to
  1737.          work with programs and any software.
  1738.  
  1739. Menu Button - The right mouse button.
  1740.  
  1741. MMU - Memory Management Unit.
  1742.  
  1743. Motherboard - The computer hardware that contains the chips and
  1744.               expansion required to operate a computer.
  1745.  
  1746. Mouse - A device used to control the sprite cursor on the screen.
  1747.  
  1748. MUI - Magic User Interface.
  1749.  
  1750. NTSC - A North American television broadcast standard.
  1751.  
  1752. OCS - Original Chip Set.
  1753.  
  1754. OS - Operating System, the set of commands in the computer.
  1755.  
  1756. Overscan - The area surrounding the visible screen that is unused
  1757.            or available using the Overscan preference program.
  1758.  
  1759. PAL - A primarily European television broadcast standard.
  1760.  
  1761. Palette - The selection of colors made available to a screen.
  1762.  
  1763. PCMCIA - An expansion bus using small credit-card like memory
  1764.          storage units.
  1765.  
  1766. Pixel - A small colored dot used to create any image.
  1767.  
  1768. Priority - A value assigned to a task to determine how frequently
  1769.            it may have access to the CPU or devices.
  1770.  
  1771. RAD - A fixed size RAM disk that survives a warm reboot.
  1772.  
  1773. RAM - Random Access Memory. Temporary data storage area of
  1774.       computer chips.
  1775.  
  1776. Resolution - The measure of the number of pixels used in a screen.
  1777.  
  1778. ROM - Read Only Memory. Permanent data storage area of computer
  1779.       chips.
  1780.  
  1781. RTG - Retargetable Graphics, allowing any graphics board to
  1782.       have direct support by the operating system.
  1783.  
  1784. Screen - A rectangular display area with an independent palette
  1785.          and an independent resolution.
  1786.  
  1787. Script - List of commands in a text file, such as for AmigaDOS,
  1788.          which can be executed in order.
  1789.  
  1790. SCSI - Small Computer System Interface, a format for hard drive
  1791.        expansion buses.
  1792.  
  1793. Shared Library - Set of routines that may be accessed by many
  1794.                  executable programs simultaneously.
  1795.  
  1796. Shell - Enhanced CLI for accessing DOS commands.
  1797.  
  1798. Slow-Fast RAM - Fast RAM added to the second 512k of an Amiga 500
  1799.                 via the Trapdoor expansion bus.
  1800.  
  1801. Software - Information stored and altered on various media.
  1802.  
  1803. Sprite - A graphics object that moves freely between screens.
  1804.  
  1805. Startup-sequence - An AmigaDOS script that is executed when
  1806.                    the Amiga boots. This script sets up the
  1807.                    hardware and other functions of the system.
  1808.  
  1809. Surface Mount - A computer chip that is soldered to a motherboard
  1810.                 and cannot be removed easily.
  1811.  
  1812. Trapdoor - Internal expansion bus on the A500, A600, and A1200
  1813.            allowing cards to be added beneath the keyboard without
  1814.            opening the computer's case.
  1815.  
  1816. Video Slot - An expansion slot that permits access to video devices
  1817.              and Zorro slots simultaneously.
  1818.  
  1819. Warm Reboot - To reset the computer without turning the power off,
  1820.               using the CTRL-LAMIGA-RAMIGA key sequence. Also
  1821.               known as, the 3-fingered salute.
  1822.  
  1823. Window - A portion of a screen defined by a rectangular border.
  1824.  
  1825. Workbench - The Amiga's graphic oriented file manipulation
  1826.             program.
  1827.  
  1828. Zorro Slot - An expansion slot in 16-bit or 32-bit wide data paths
  1829.              for adding hardware to the Amiga.
  1830. ------------------------------------------------------------
  1831. Copyright 1996,97,98,99 William Near, wnear@cecomet.net
  1832.  
  1833. You may copy or republish this document in electronic form provided it
  1834. is complete and unchanged, no money is charged for it, and proper
  1835. credit is given.
  1836.  
  1837. Please Email me and let me know that you wish to do so.
  1838.  
  1839. $VER:comp.sys.amiga.introduction_FAQ 2.2 (14.8.99)
  1840.  
  1841.  
  1842. -- 
  1843. | Bill Near ~ Team AMIGA ~ Jay Miner Society (treasurer) |
  1844. | '97 Suzuki RMX-250 ~ UIN: 35325452 ~ Minnesota Vikings |
  1845. |    Email me for a copy of my Amiga Introduction FAQ    |
  1846.